<?php
include_once(INC.'php/clases/Archivo.php');
include(INC.'php/bootstrap.php');
$html = Archivo::leer(INC.'tpl/publicidad.tpl');
if (isset($_GET['slug'])) {
    $publicidad = Doctrine::getTable('publicidad')->findOneBySlug($_GET['slug']);
    if ($publicidad && $publicidad->id_estado != Estado::BORRADO) {
        $accion = 'Editar';
        $icon = 'pencil';
        $publicacionesSelected = Doctrine_Query::create()
                ->select('p.id as id')
                ->from('Publicacion p')
                ->innerJoin('p.publicidades as p2 WITH p2.id = ?', $publicidad->id)
                ->execute(array(), Doctrine::HYDRATE_SINGLE_SCALAR);
        if (!is_array($publicacionesSelected)) $publicacionesSelected = array($publicacionesSelected);
        $publicacionesSelected = '['.implode(',', $publicacionesSelected).']';
        include(INC.'php/replacers/publicidad.full.replacer.php');
    } else {
        $html = Archivo::leer('tpl/error-404.tpl');
    }
} else {
    $accion = 'Cargar';
    $icon = 'plus';
    $publicacionesSelected = '[]';
    include(INC.'php/replacers/publicidad.void.replacer.php');
}
echo($html);
?>
